atomic residue - French English Dictionary